Veera VartiainenVeera Vartiainen
Cristiano Ronaldo's €255 fine: the 40-second arithmetic and a calendar that refuses to line up€255. A thirty-day suspension. And a calendar that refuses to line up. I went...
Juventus 2-1 Celta de Vigo: Kolo Muani's Stoppage-Time Winner, and the Facts That Cannot Yet Be VerifiedThe ball left Teun Koopmeiners' foot in midfield, travelled across Marcos...
Ronaldo at 40 and Portugal's Test of AuthorityAt the Portuguese Football Federation press room in Lisbon, a short sentence...
Juventus 2-0 Atalanta: Spalletti's Sigh of Relief and the Surgery Nobody MentionsAfter the final whistle I stayed in the press seats another fifteen minutes....
9...a5 Against the Bayonet Attack: A Defensive Repertoire Worth ConsideringA seventh-round game at an open tournament in Hanoi finished close to eleven ...
The Gatlin-Coleman Equation and the Lesson from the Rail Behind RisdonIn 2026, I was twenty-two years old, sitting in a small apartment in Melbourn...
From 15:37.60 to Cincinnati: Chase Kendall and the Art of Right-Sizing in American College SwimmingA personal best of 15:37.60 in the 1650-yard freestyle at Winter Juniors East...
Asian Games 2026: India's 20-Shuttle Badminton Squad and a Gamble Piled on One PairIn early June 2026, the Badminton Association of India (BAI) finalised a...
Deep Volleyball Analysis: When Input Data Is Empty and Lessons on Professional Sports Analysis WorkflowIn the modern sports industry, data analysis has become an indispensable part...
Tanvi Patri wins U17 Asia title: Three deciders, a +34 point swing and a data blind spotIn the third game of the U17 girls' singles final in Chengdu, when the score...
Thailand brings in Beckham's former coach: A fitness patch or a bigger plan?Thailand's Football Association (FAT) has officially appointed Peter Taylor t...
CAHN vs Hanoi FC, Round 4: an unsourced stat sheet and a self-contradicting conclusionOn the press table before the match, the information sheet handed to reporter...
Djokovic, Bu and the Beijing Home-Court Variable: When Historical Data Meets the StandsThe 7-6 first-set scoreline against Borges was the first number I wrote in my...
16-14, Then 17-21: Nguyen Thuy Linh, Xu Wen Jing, and a Gap That Isn't in the RankingsWhen the electronic scoreboard at Nguyen Du Stadium clicked to 16-14 in favou...
One point more, one season less: Ajax and the lesson of patienceI do not write about goals. I write about the silence before the roar. I...
Asian Games 2026: The 21-12, 19-21, 14-21 Curve and the Closing Gap of the Men's Doubles ChampionsThree numbers sit side by side on a single results line: 21-12, 19-21, 14-21....
Fantasy NBA 2026-27: Victor Wembanyama Overtakes Nikola Jokić, Shai Gilgeous-Alexander Holds Firm - and a Data Error Involving Anthony DavisNBC Sports has published its fantasy Top 200 rankings for the 2026-27 NBA...
Faker: "Age is not a barrier for esports players"After winning the gold medal with South Korea's national esports team at ASIA...
Hoang Anh Gia Lai lose 1-3 at home to Hai Phong in Pleiku after taking the leadOn the afternoon of 30 January 2026, at Pleiku, Hoang Anh Gia Lai took the le...
When the Analysis Returns to Zero: The Boundary of the Game ReaderOne October evening in New York, I opened the analysis file I had spent three...
